Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SHEPHERDS PLACE Terraced £2,250,000 25 Jun 2010